mounting land - Spanish English Dictionary